// Copyright (c) Aptos Foundation
// Licensed pursuant to the Innovation-Enabling Source Code License, available at https://github.com/aptos-labs/aptos-core/blob/main/LICENSE
#![allow(dead_code)]
#![allow(unused_variables)]

pub const IMPORTED_MAINNET_TXNS_2386021136_TRADEPORT_V2_FILL_COLLECTION_OFFER: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2386021136_tradeport_v2_fill_collection_offer.json"));

pub const IMPORTED_MAINNET_TXNS_121508544_STAKE_DISTRIBUTE: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/121508544_stake_distribute.json"
));

pub const IMPORTED_MAINNET_TXNS_2819452713_TOKEN_V1_CANCEL_OFFER_MODULE_EVENT: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2819452713_token_v1_cancel_offer_module_event.json"));

pub const IMPORTED_MAINNET_TXNS_590098441_USER_TXN_SINGLE_SENDER_ED25519: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/590098441_user_txn_single_sender_ed25519.json"));

pub const IMPORTED_MAINNET_TXNS_145959468_ACCOUNT_TRANSACTION: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/145959468_account_transaction.json"
));

pub const IMPORTED_MAINNET_TXNS_2175935_USER_TXN_MULTI_ED25519: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/2175935_user_txn_multi_ed25519.json"
));

pub const IMPORTED_MAINNET_TXNS_2308283617_ASSET_TYPE_V1_NULL_2: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/2308283617_asset_type_v1_null_2.json"
));

pub const IMPORTED_MAINNET_TXNS_2200077877_ACCOUNT_RESTORATION_ROTATED_TO_SINGLE_SECP256K1: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2200077877_account_restoration_rotated_to_single_secp256k1.json"));

pub const IMPORTED_MAINNET_TXNS_1831971037_STAKE_DELEGATION_POOL: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/1831971037_stake_delegation_pool.json"
));

pub const IMPORTED_MAINNET_TXNS_2386133936_TRADEPORT_V2_PLACE_OFFER: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2386133936_tradeport_v2_place_offer.json"
    ));

pub const IMPORTED_MAINNET_TXNS_527013476_USER_TXN_SINGLE_SENDER_SECP256K1_ECDSA: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/527013476_user_txn_single_sender_secp256k1_ecdsa.json"));

pub const IMPORTED_MAINNET_TXNS_118489_PROPOSAL_VOTE: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/118489_proposal_vote.json"
));

pub const IMPORTED_MAINNET_TXNS_1058723093_TOKEN_V1_MINT_WITHDRAW_DEPOSIT_EVENTS: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/1058723093_token_v1_mint_withdraw_deposit_events.json"));

pub const IMPORTED_MAINNET_TXNS_1845035942_DEFAULT_CURRENT_TABLE_ITEMS: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/1845035942_default_current_table_items.json"
    ));

pub const IMPORTED_MAINNET_TXNS_2382373978_WAPAL_CANCEL_COLLECTION_OFFER: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2382373978_wapal_cancel_collection_offer.json"));

pub const IMPORTED_MAINNET_TXNS_2386455218_TRADEPORT_V2_FILL_LISTING: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2386455218_tradeport_v2_fill_listing.json"
    ));

pub const IMPORTED_MAINNET_TXNS_2382221134_WAPAL_FILL_LISTING: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/2382221134_wapal_fill_listing.json"
));

pub const IMPORTED_MAINNET_TXNS_3020266695_TOKEN_V1_OFFER_MODULE_EVENT: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/3020266695_token_v1_offer_module_event.json"
    ));

pub const IMPORTED_MAINNET_TXNS_2386889884_TRADEPORT_V2_CANCEL_COLLECTION_OFFER: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2386889884_tradeport_v2_cancel_collection_offer.json"));

pub const IMPORTED_MAINNET_TXNS_125600867_STAKE_DELEGATION_POOL: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/125600867_stake_delegation_pool.json"
));

pub const IMPORTED_MAINNET_TXNS_2382219668_WAPAL_FILL_COLLECTION_OFFER: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2382219668_wapal_fill_collection_offer.json"
    ));

pub const IMPORTED_MAINNET_TXNS_513424821_DEFAULT_BLOCK_METADATA_TRANSACTIONS: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/513424821_default_block_metadata_transactions.json"));

pub const IMPORTED_MAINNET_TXNS_103958588_MULTI_AGENTS: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/103958588_multi_agents.json"
));

pub const IMPORTED_MAINNET_TXNS_999929475_COIN_AND_FA_TRANSFERS: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/999929475_coin_and_fa_transfers.json"
));

pub const IMPORTED_MAINNET_TXNS_2200077877_ACCOUNT_RESTORATION_SINGLE_SECP256K1_TXN_POST_ROTATION: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2200077877_account_restoration_single_secp256k1_txn_post_rotation.json"));

pub const IMPORTED_MAINNET_TXNS_2662373625_FA_SECONDARY_STORE_BURNT_WITH_DELETION_EVENT: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2662373625_fa_secondary_store_burnt_with_deletion_event.json"));

pub const IMPORTED_MAINNET_TXNS_11648867_TOKEN_V1_BURN_EVENT: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/11648867_token_v1_burn_event.json"
));

pub const IMPORTED_MAINNET_TXNS_1056780409_ANS_CURRENT_ANS_PRIMARY_NAME_V2: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/1056780409_ans_current_ans_primary_name_v2.json"));

pub const IMPORTED_MAINNET_TXNS_2200077591_ACCOUNT_RESTORATION_SINGLE_ED25519: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2200077591_account_restoration_single_ed25519.json"));

pub const IMPORTED_MAINNET_TXNS_2212040150_TRANSACTION_WITHOUT_EVENTS: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2212040150_transaction_without_events.json"
    ));

pub const IMPORTED_MAINNET_TXNS_2386809975_TRADEPORT_V2_PLACE_LISTING: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2386809975_tradeport_v2_place_listing.json"
    ));

pub const IMPORTED_MAINNET_TXNS_550582915_MULTIPLE_TRANSFER_EVENT: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/550582915_multiple_transfer_event.json"
));

pub const IMPORTED_MAINNET_TXNS_2313248448_WAPAL_FILL_OFFER: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/2313248448_wapal_fill_offer.json"
));

pub const IMPORTED_MAINNET_TXNS_464961735_USER_TXN_SINGLE_KEY_ED25519: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/464961735_user_txn_single_key_ed25519.json"
    ));

pub const IMPORTED_MAINNET_TXNS_438536688_ANS_CURRENT_ANS_LOOKUP_V2: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/438536688_ans_current_ans_lookup_v2.json"
    ));

pub const IMPORTED_MAINNET_TXNS_578318306_OBJECTS_WRITE_RESOURCE: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/578318306_objects_write_resource.json"
));

pub const IMPORTED_MAINNET_TXNS_2308282694_ASSET_TYPE_V1_NULL: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/2308282694_asset_type_v1_null.json"
));

pub const IMPORTED_MAINNET_TXNS_2296149225_TRADEPORT_V2_ACCEPT_TOKEN_DELIST: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2296149225_tradeport_v2_accept_token_delist.json"));

pub const IMPORTED_MAINNET_TXNS_999930475_TOKEN_V2_CONCURRENT_MINT: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/999930475_token_v2_concurrent_mint.json"
    ));

pub const IMPORTED_MAINNET_TXNS_554229017_EVENTS_WITH_NO_EVENT_SIZE_INFO: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/554229017_events_with_no_event_size_info.json"));

pub const IMPORTED_MAINNET_TXNS_84023785_TOKEN_V1_CLAIM_OFFER: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/84023785_token_v1_claim_offer.json"
));

pub const IMPORTED_MAINNET_TXNS_2448304257_COINSTORE_DELETION_EVENT: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2448304257_coinstore_deletion_event.json"
    ));

pub const IMPORTED_MAINNET_TXNS_124094774_DELEGATED_POOL_BALANCE: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/124094774_delegated_pool_balance.json"
));

pub const IMPORTED_MAINNET_TXNS_2277018899_TRADEPORT_V2_ACCEPT_TOKEN_DELIST_SAME_TOKEN_DATA_ID: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2277018899_tradeport_v2_accept_token_delist_same_token_data_id.json"));

pub const IMPORTED_MAINNET_TXNS_144201980_MULTIPLE_TRANSFER_EVENT: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/144201980_multiple_transfer_event.json"
));

pub const IMPORTED_MAINNET_TXNS_2424873868_FA_SECONDARY_STORE_EXISTS_OBJECT_CORE_DELETED: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2424873868_fa_secondary_store_exists_object_core_deleted.json"));

pub const IMPORTED_MAINNET_TXNS_2953383999_FA_SECONDARY_STORE_DELETION: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2953383999_fa_secondary_store_deletion.json"
    ));

pub const IMPORTED_MAINNET_TXNS_2382313982_WAPAL_PLACE_OFFER: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/2382313982_wapal_place_offer.json"
));

pub const IMPORTED_MAINNET_TXNS_152449628_COIN_INFO_WRITE: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/152449628_coin_info_write.json"
));

pub const IMPORTED_MAINNET_TXNS_602320562_TOKEN_V2_APTOS_TOKEN_MINT: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/602320562_token_v2_aptos_token_mint.json"
    ));

pub const IMPORTED_MAINNET_TXNS_2386716658_TRADEPORT_V2_CANCEL_LISTING: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2386716658_tradeport_v2_cancel_listing.json"
    ));

pub const IMPORTED_MAINNET_TXNS_2386891051_TRADEPORT_V2_PLACE_COLLECTION_OFFER: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2386891051_tradeport_v2_place_collection_offer.json"));

pub const IMPORTED_MAINNET_TXNS_2381742315_WAPAL_CANCEL_LISTING: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/2381742315_wapal_cancel_listing.json"
));

pub const IMPORTED_MAINNET_TXNS_1830706009_STAKER_GOVERNANCE_RECORD: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/1830706009_staker_governance_record.json"
    ));

pub const IMPORTED_MAINNET_TXNS_423176063_ACCOUNT_TRANSACTION_DELETE: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/423176063_account_transaction_delete.json"
    ));

pub const IMPORTED_MAINNET_TXNS_303690531_ANS_LOOKUP_V2: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/303690531_ans_lookup_v2.json"
));

pub const IMPORTED_MAINNET_TXNS_2200077800_ACCOUNT_RESTORATION_ROTATED_TO_MULTI_KEY: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2200077800_account_restoration_rotated_to_multi_key.json"));

pub const IMPORTED_MAINNET_TXNS_2975888978_FA_SECONDARY_STORE_BURNT_OBJECT_STILL_EXISTS: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2975888978_fa_secondary_store_burnt_object_still_exists.json"));

pub const IMPORTED_MAINNET_TXNS_1803170308_USER_TXN_MULTI_KEY_KEYLESS: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/1803170308_user_txn_multi_key_keyless.json"
    ));

pub const IMPORTED_MAINNET_TXNS_508365567_FA_V1_EVENTS: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/508365567_fa_v1_events.json"
));

pub const IMPORTED_MAINNET_TXNS_1806220919_OBJECT_UNTRANSFERABLE: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/1806220919_object_untransferable.json"
));

pub const IMPORTED_MAINNET_TXNS_578366445_TOKEN_V2_BURN_EVENT_V2: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/578366445_token_v2_burn_event_v2.json"
));

pub const IMPORTED_MAINNET_TXNS_325355235_TOKEN_V2_UNLIMITED_SUPPLY_MINT: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/325355235_token_v2_unlimited_supply_mint.json"));

pub const IMPORTED_MAINNET_TXNS_255894550_STORAGE_REFUND: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/255894550_storage_refund.json"
));

pub const IMPORTED_MAINNET_TXNS_551057865_USER_TXN_SINGLE_SENDER_WEBAUTH: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/551057865_user_txn_single_sender_webauth.json"));

pub const IMPORTED_MAINNET_TXNS_141135867_TOKEN_V1_OFFER: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/141135867_token_v1_offer.json"
));

pub const IMPORTED_MAINNET_TXNS_2382251863_WAPAL_PLACE_LISTING: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/2382251863_wapal_place_listing.json"
));

pub const IMPORTED_MAINNET_TXNS_2386142672_TRADEPORT_V2_CANCEL_OFFER: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2386142672_tradeport_v2_cancel_offer.json"
    ));

pub const IMPORTED_MAINNET_TXNS_1957950162_FA_MIGRATION_V2_STORE_ONLY: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/1957950162_fa_migration_v2_store_only.json"
    ));

pub const IMPORTED_MAINNET_TXNS_976087151_USER_TXN_SINGLE_SENDER_KEYLESS: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/976087151_user_txn_single_sender_keyless.json"));

pub const IMPORTED_MAINNET_TXNS_1737056775_COIN_TRANSFER_BURN_EVENT: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/1737056775_coin_transfer_burn_event.json"
    ));

pub const IMPORTED_MAINNET_TXNS_2080538_ANS_LOOKUP_V1: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/2080538_ans_lookup_v1.json"
));

pub const IMPORTED_MAINNET_TXNS_2382373209_WAPAL_PLACE_COLLECTION_OFFER: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2382373209_wapal_place_collection_offer.json"
    ));

pub const IMPORTED_MAINNET_TXNS_139449359_STAKE_REACTIVATE: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/139449359_stake_reactivate.json"
));

pub const IMPORTED_MAINNET_TXNS_308783012_FA_TRANSFER: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/308783012_fa_transfer.json"
));

pub const IMPORTED_MAINNET_TXNS_2186504987_COIN_STORE_DELETION_NO_EVENT: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2186504987_coin_store_deletion_no_event.json"
    ));

pub const IMPORTED_MAINNET_TXNS_1680592683_FA_MIGRATION_COIN_INFO: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/1680592683_fa_migration_coin_info.json"
));

pub const IMPORTED_MAINNET_TXNS_453498957_TOKEN_V2_MINT_AND_TRANSFER_EVENT_V1: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/453498957_token_v2_mint_and_transfer_event_v1.json"));

pub const IMPORTED_MAINNET_TXNS_1080786089_TOKEN_V2_BURN_EVENT_V1: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/1080786089_token_v2_burn_event_v1.json"
));

pub const IMPORTED_MAINNET_TXNS_97963136_TOKEN_V1_CANCEL_OFFER: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/97963136_token_v1_cancel_offer.json"
));

pub const IMPORTED_MAINNET_TXNS_2298838662_TRADEPORT_V2_FILL_OFFER: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/2298838662_tradeport_v2_fill_offer.json"
    ));

pub const IMPORTED_MAINNET_TXNS_445585423_TOKEN_MINT_AND_BURN_EVENT: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/445585423_token_mint_and_burn_event.json"
    ));

pub const IMPORTED_MAINNET_TXNS_967255533_TOKEN_V2_MUTATION_EVENT: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/967255533_token_v2_mutation_event.json"
));

pub const IMPORTED_MAINNET_TXNS_407418623_USER_TXN_SINGLE_KEY_SECP256K1_ECDSA: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/407418623_user_txn_single_key_secp256k1_ecdsa.json"));

pub const IMPORTED_MAINNET_TXNS_537250181_TOKEN_V2_FIXED_SUPPLY_MINT: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_mainnet_txns/537250181_token_v2_fixed_supply_mint.json"
    ));

pub const IMPORTED_MAINNET_TXNS_2200077673_ACCOUNT_RESTORATION_UNVERIFIED_KEY_ROTATION_TO_MULTI_KEY_TXN: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2200077673_account_restoration_unverified_key_rotation_to_multi_key_txn.json"));

pub const IMPORTED_MAINNET_TXNS_2296098846_TRADEPORT_V2_ACCEPT_TOKEN_DELIST2: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_mainnet_txns/2296098846_tradeport_v2_accept_token_delist2.json"));

pub const IMPORTED_MAINNET_TXNS_4827964_STAKE_INITIALIZE: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/4827964_stake_initialize.json"
));

pub const IMPORTED_MAINNET_TXNS_2381810159_WAPAL_CANCEL_OFFER: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/2381810159_wapal_cancel_offer.json"
));

pub const IMPORTED_MAINNET_TXNS_155112189_DEFAULT_TABLE_ITEMS: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/155112189_default_table_items.json"
));

pub const IMPORTED_MAINNET_TXNS_178179220_TOKEN_V1_MUTATE_EVENT: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/178179220_token_v1_mutate_event.json"
));

pub const IMPORTED_MAINNET_TXNS_685_USER_TXN_ED25519: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_mainnet_txns/685_user_txn_ed25519.json"
));
pub const ALL_IMPORTED_MAINNET_TXNS: &[&[u8]] = &[
    IMPORTED_MAINNET_TXNS_2386021136_TRADEPORT_V2_FILL_COLLECTION_OFFER,
    IMPORTED_MAINNET_TXNS_121508544_STAKE_DISTRIBUTE,
    IMPORTED_MAINNET_TXNS_2819452713_TOKEN_V1_CANCEL_OFFER_MODULE_EVENT,
    IMPORTED_MAINNET_TXNS_590098441_USER_TXN_SINGLE_SENDER_ED25519,
    IMPORTED_MAINNET_TXNS_145959468_ACCOUNT_TRANSACTION,
    IMPORTED_MAINNET_TXNS_2175935_USER_TXN_MULTI_ED25519,
    IMPORTED_MAINNET_TXNS_2308283617_ASSET_TYPE_V1_NULL_2,
    IMPORTED_MAINNET_TXNS_2200077877_ACCOUNT_RESTORATION_ROTATED_TO_SINGLE_SECP256K1,
    IMPORTED_MAINNET_TXNS_1831971037_STAKE_DELEGATION_POOL,
    IMPORTED_MAINNET_TXNS_2386133936_TRADEPORT_V2_PLACE_OFFER,
    IMPORTED_MAINNET_TXNS_527013476_USER_TXN_SINGLE_SENDER_SECP256K1_ECDSA,
    IMPORTED_MAINNET_TXNS_118489_PROPOSAL_VOTE,
    IMPORTED_MAINNET_TXNS_1058723093_TOKEN_V1_MINT_WITHDRAW_DEPOSIT_EVENTS,
    IMPORTED_MAINNET_TXNS_1845035942_DEFAULT_CURRENT_TABLE_ITEMS,
    IMPORTED_MAINNET_TXNS_2382373978_WAPAL_CANCEL_COLLECTION_OFFER,
    IMPORTED_MAINNET_TXNS_2386455218_TRADEPORT_V2_FILL_LISTING,
    IMPORTED_MAINNET_TXNS_2382221134_WAPAL_FILL_LISTING,
    IMPORTED_MAINNET_TXNS_3020266695_TOKEN_V1_OFFER_MODULE_EVENT,
    IMPORTED_MAINNET_TXNS_2386889884_TRADEPORT_V2_CANCEL_COLLECTION_OFFER,
    IMPORTED_MAINNET_TXNS_125600867_STAKE_DELEGATION_POOL,
    IMPORTED_MAINNET_TXNS_2382219668_WAPAL_FILL_COLLECTION_OFFER,
    IMPORTED_MAINNET_TXNS_513424821_DEFAULT_BLOCK_METADATA_TRANSACTIONS,
    IMPORTED_MAINNET_TXNS_103958588_MULTI_AGENTS,
    IMPORTED_MAINNET_TXNS_999929475_COIN_AND_FA_TRANSFERS,
    IMPORTED_MAINNET_TXNS_2200077877_ACCOUNT_RESTORATION_SINGLE_SECP256K1_TXN_POST_ROTATION,
    IMPORTED_MAINNET_TXNS_2662373625_FA_SECONDARY_STORE_BURNT_WITH_DELETION_EVENT,
    IMPORTED_MAINNET_TXNS_11648867_TOKEN_V1_BURN_EVENT,
    IMPORTED_MAINNET_TXNS_1056780409_ANS_CURRENT_ANS_PRIMARY_NAME_V2,
    IMPORTED_MAINNET_TXNS_2200077591_ACCOUNT_RESTORATION_SINGLE_ED25519,
    IMPORTED_MAINNET_TXNS_2212040150_TRANSACTION_WITHOUT_EVENTS,
    IMPORTED_MAINNET_TXNS_2386809975_TRADEPORT_V2_PLACE_LISTING,
    IMPORTED_MAINNET_TXNS_550582915_MULTIPLE_TRANSFER_EVENT,
    IMPORTED_MAINNET_TXNS_2313248448_WAPAL_FILL_OFFER,
    IMPORTED_MAINNET_TXNS_464961735_USER_TXN_SINGLE_KEY_ED25519,
    IMPORTED_MAINNET_TXNS_438536688_ANS_CURRENT_ANS_LOOKUP_V2,
    IMPORTED_MAINNET_TXNS_578318306_OBJECTS_WRITE_RESOURCE,
    IMPORTED_MAINNET_TXNS_2308282694_ASSET_TYPE_V1_NULL,
    IMPORTED_MAINNET_TXNS_2296149225_TRADEPORT_V2_ACCEPT_TOKEN_DELIST,
    IMPORTED_MAINNET_TXNS_999930475_TOKEN_V2_CONCURRENT_MINT,
    IMPORTED_MAINNET_TXNS_554229017_EVENTS_WITH_NO_EVENT_SIZE_INFO,
    IMPORTED_MAINNET_TXNS_84023785_TOKEN_V1_CLAIM_OFFER,
    IMPORTED_MAINNET_TXNS_2448304257_COINSTORE_DELETION_EVENT,
    IMPORTED_MAINNET_TXNS_124094774_DELEGATED_POOL_BALANCE,
    IMPORTED_MAINNET_TXNS_2277018899_TRADEPORT_V2_ACCEPT_TOKEN_DELIST_SAME_TOKEN_DATA_ID,
    IMPORTED_MAINNET_TXNS_144201980_MULTIPLE_TRANSFER_EVENT,
    IMPORTED_MAINNET_TXNS_2424873868_FA_SECONDARY_STORE_EXISTS_OBJECT_CORE_DELETED,
    IMPORTED_MAINNET_TXNS_2953383999_FA_SECONDARY_STORE_DELETION,
    IMPORTED_MAINNET_TXNS_2382313982_WAPAL_PLACE_OFFER,
    IMPORTED_MAINNET_TXNS_152449628_COIN_INFO_WRITE,
    IMPORTED_MAINNET_TXNS_602320562_TOKEN_V2_APTOS_TOKEN_MINT,
    IMPORTED_MAINNET_TXNS_2386716658_TRADEPORT_V2_CANCEL_LISTING,
    IMPORTED_MAINNET_TXNS_2386891051_TRADEPORT_V2_PLACE_COLLECTION_OFFER,
    IMPORTED_MAINNET_TXNS_2381742315_WAPAL_CANCEL_LISTING,
    IMPORTED_MAINNET_TXNS_1830706009_STAKER_GOVERNANCE_RECORD,
    IMPORTED_MAINNET_TXNS_423176063_ACCOUNT_TRANSACTION_DELETE,
    IMPORTED_MAINNET_TXNS_303690531_ANS_LOOKUP_V2,
    IMPORTED_MAINNET_TXNS_2200077800_ACCOUNT_RESTORATION_ROTATED_TO_MULTI_KEY,
    IMPORTED_MAINNET_TXNS_2975888978_FA_SECONDARY_STORE_BURNT_OBJECT_STILL_EXISTS,
    IMPORTED_MAINNET_TXNS_1803170308_USER_TXN_MULTI_KEY_KEYLESS,
    IMPORTED_MAINNET_TXNS_508365567_FA_V1_EVENTS,
    IMPORTED_MAINNET_TXNS_1806220919_OBJECT_UNTRANSFERABLE,
    IMPORTED_MAINNET_TXNS_578366445_TOKEN_V2_BURN_EVENT_V2,
    IMPORTED_MAINNET_TXNS_325355235_TOKEN_V2_UNLIMITED_SUPPLY_MINT,
    IMPORTED_MAINNET_TXNS_255894550_STORAGE_REFUND,
    IMPORTED_MAINNET_TXNS_551057865_USER_TXN_SINGLE_SENDER_WEBAUTH,
    IMPORTED_MAINNET_TXNS_141135867_TOKEN_V1_OFFER,
    IMPORTED_MAINNET_TXNS_2382251863_WAPAL_PLACE_LISTING,
    IMPORTED_MAINNET_TXNS_2386142672_TRADEPORT_V2_CANCEL_OFFER,
    IMPORTED_MAINNET_TXNS_1957950162_FA_MIGRATION_V2_STORE_ONLY,
    IMPORTED_MAINNET_TXNS_976087151_USER_TXN_SINGLE_SENDER_KEYLESS,
    IMPORTED_MAINNET_TXNS_1737056775_COIN_TRANSFER_BURN_EVENT,
    IMPORTED_MAINNET_TXNS_2080538_ANS_LOOKUP_V1,
    IMPORTED_MAINNET_TXNS_2382373209_WAPAL_PLACE_COLLECTION_OFFER,
    IMPORTED_MAINNET_TXNS_139449359_STAKE_REACTIVATE,
    IMPORTED_MAINNET_TXNS_308783012_FA_TRANSFER,
    IMPORTED_MAINNET_TXNS_2186504987_COIN_STORE_DELETION_NO_EVENT,
    IMPORTED_MAINNET_TXNS_1680592683_FA_MIGRATION_COIN_INFO,
    IMPORTED_MAINNET_TXNS_453498957_TOKEN_V2_MINT_AND_TRANSFER_EVENT_V1,
    IMPORTED_MAINNET_TXNS_1080786089_TOKEN_V2_BURN_EVENT_V1,
    IMPORTED_MAINNET_TXNS_97963136_TOKEN_V1_CANCEL_OFFER,
    IMPORTED_MAINNET_TXNS_2298838662_TRADEPORT_V2_FILL_OFFER,
    IMPORTED_MAINNET_TXNS_445585423_TOKEN_MINT_AND_BURN_EVENT,
    IMPORTED_MAINNET_TXNS_967255533_TOKEN_V2_MUTATION_EVENT,
    IMPORTED_MAINNET_TXNS_407418623_USER_TXN_SINGLE_KEY_SECP256K1_ECDSA,
    IMPORTED_MAINNET_TXNS_537250181_TOKEN_V2_FIXED_SUPPLY_MINT,
    IMPORTED_MAINNET_TXNS_2200077673_ACCOUNT_RESTORATION_UNVERIFIED_KEY_ROTATION_TO_MULTI_KEY_TXN,
    IMPORTED_MAINNET_TXNS_2296098846_TRADEPORT_V2_ACCEPT_TOKEN_DELIST2,
    IMPORTED_MAINNET_TXNS_4827964_STAKE_INITIALIZE,
    IMPORTED_MAINNET_TXNS_2381810159_WAPAL_CANCEL_OFFER,
    IMPORTED_MAINNET_TXNS_155112189_DEFAULT_TABLE_ITEMS,
    IMPORTED_MAINNET_TXNS_178179220_TOKEN_V1_MUTATE_EVENT,
    IMPORTED_MAINNET_TXNS_685_USER_TXN_ED25519,
];

pub const IMPORTED_TESTNET_TXNS_5979639459_COIN_REGISTER: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/5979639459_coin_register.json"
));

pub const IMPORTED_TESTNET_TXNS_1255836496_V2_FA_METADATA_: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/1255836496_v2_fa_metadata_.json"
));

pub const IMPORTED_TESTNET_TXNS_646928741_NO_EVENTS: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/646928741_no_events.json"
));

pub const IMPORTED_TESTNET_TXNS_5992795934_FA_ACTIVITIES: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/5992795934_fa_activities.json"
));

pub const IMPORTED_TESTNET_TXNS_6616059810_ACCOUNT_ABSTRACTION_AUTHENTICATOR: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_testnet_txns/6616059810_account_abstraction_authenticator.json"));

pub const IMPORTED_TESTNET_TXNS_6643353877_FA_TRANSFER_2: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/6643353877_fa_transfer_2.json"
));

pub const IMPORTED_TESTNET_TXNS_6617300504_ACCOUNT_RESTORATION_VERIFIED_KEY_ROTATION_TO_MULTI_ED_TXN: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_testnet_txns/6617300504_account_restoration_verified_key_rotation_to_multi_ed_txn.json"));

pub const IMPORTED_TESTNET_TXNS_4462417704_SECONDARY_STORE_BURNT: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/4462417704_secondary_store_burnt.json"
));

pub const IMPORTED_TESTNET_TXNS_2646510387_CONCURRENT_FA: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/2646510387_concurrent_fa.json"
));

pub const IMPORTED_TESTNET_TXNS_3_EMPTY_TXN: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/3_empty_txn.json"
));

pub const IMPORTED_TESTNET_TXNS_278556781_V1_COIN_REGISTER_FA_METADATA: &[u8] =
    include_bytes!(concat!(
        env!("CARGO_MANIFEST_DIR"),
        "/src/json_transactions/imported_testnet_txns/278556781_v1_coin_register_fa_metadata.json"
    ));

pub const IMPORTED_TESTNET_TXNS_5523474016_VALIDATOR_TXN: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/5523474016_validator_txn.json"
));

pub const IMPORTED_TESTNET_TXNS_2_NEW_BLOCK_EVENT: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/2_new_block_event.json"
));

pub const IMPORTED_TESTNET_TXNS_1_GENESIS: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/1_genesis.json"
));

pub const IMPORTED_TESTNET_TXNS_6643353707_FA_TRANSFER_EVENTS_V2: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/6643353707_fa_transfer_events_v2.json"
));

pub const IMPORTED_TESTNET_TXNS_769222973_MULTISIG: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/769222973_multisig.json"
));

pub const IMPORTED_TESTNET_TXNS_1200394037_FA_V2_FROZEN_EVENT: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/1200394037_fa_v2_frozen_event.json"
));

pub const IMPORTED_TESTNET_TXNS_6617355090_MULTI_ED_TXN: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_testnet_txns/6617355090_multi_ed_txn.json"
));
pub const ALL_IMPORTED_TESTNET_TXNS: &[&[u8]] = &[
    IMPORTED_TESTNET_TXNS_5979639459_COIN_REGISTER,
    IMPORTED_TESTNET_TXNS_1255836496_V2_FA_METADATA_,
    IMPORTED_TESTNET_TXNS_646928741_NO_EVENTS,
    IMPORTED_TESTNET_TXNS_5992795934_FA_ACTIVITIES,
    IMPORTED_TESTNET_TXNS_6616059810_ACCOUNT_ABSTRACTION_AUTHENTICATOR,
    IMPORTED_TESTNET_TXNS_6643353877_FA_TRANSFER_2,
    IMPORTED_TESTNET_TXNS_6617300504_ACCOUNT_RESTORATION_VERIFIED_KEY_ROTATION_TO_MULTI_ED_TXN,
    IMPORTED_TESTNET_TXNS_4462417704_SECONDARY_STORE_BURNT,
    IMPORTED_TESTNET_TXNS_2646510387_CONCURRENT_FA,
    IMPORTED_TESTNET_TXNS_3_EMPTY_TXN,
    IMPORTED_TESTNET_TXNS_278556781_V1_COIN_REGISTER_FA_METADATA,
    IMPORTED_TESTNET_TXNS_5523474016_VALIDATOR_TXN,
    IMPORTED_TESTNET_TXNS_2_NEW_BLOCK_EVENT,
    IMPORTED_TESTNET_TXNS_1_GENESIS,
    IMPORTED_TESTNET_TXNS_6643353707_FA_TRANSFER_EVENTS_V2,
    IMPORTED_TESTNET_TXNS_769222973_MULTISIG,
    IMPORTED_TESTNET_TXNS_1200394037_FA_V2_FROZEN_EVENT,
    IMPORTED_TESTNET_TXNS_6617355090_MULTI_ED_TXN,
];

pub const IMPORTED_DEVNET_TXNS_19922017_TOKEN_V1_OFFER_CLAIM: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/imported_devnet_txns/19922017_token_v1_offer_claim.json"
));

pub const IMPORTED_DEVNET_TXNS_78753832_TOKEN_V2_MINT_TRANSFER_WITH_V2_EVENTS: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_devnet_txns/78753832_token_v2_mint_transfer_with_v2_events.json"));

pub const IMPORTED_DEVNET_TXNS_78753831_TOKEN_V1_MINT_TRANSFER_WITH_V2_EVENTS: &[u8] = include_bytes!(concat!(env!("CARGO_MANIFEST_DIR"), "/src/json_transactions/imported_devnet_txns/78753831_token_v1_mint_transfer_with_v2_events.json"));
pub const ALL_IMPORTED_DEVNET_TXNS: &[&[u8]] = &[
    IMPORTED_DEVNET_TXNS_19922017_TOKEN_V1_OFFER_CLAIM,
    IMPORTED_DEVNET_TXNS_78753832_TOKEN_V2_MINT_TRANSFER_WITH_V2_EVENTS,
    IMPORTED_DEVNET_TXNS_78753831_TOKEN_V1_MINT_TRANSFER_WITH_V2_EVENTS,
];

pub const SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT4: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/scripted_transactions/simple_user_script4.json"
));

pub const SCRIPTED_TRANSACTIONS_FA_DOUBLE_TRANSFER: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/scripted_transactions/fa_double_transfer.json"
));

pub const SCRIPTED_TRANSACTIONS_FA_MINT_TRANSFER_BURN: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/scripted_transactions/fa_mint_transfer_burn.json"
));

pub const SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT2: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/scripted_transactions/simple_user_script2.json"
));

pub const SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT3: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/scripted_transactions/simple_user_script3.json"
));

pub const SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT1: &[u8] = include_bytes!(concat!(
    env!("CARGO_MANIFEST_DIR"),
    "/src/json_transactions/scripted_transactions/simple_user_script1.json"
));
pub const ALL_SCRIPTED_TRANSACTIONS: &[&[u8]] = &[
    SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT4,
    SCRIPTED_TRANSACTIONS_FA_DOUBLE_TRANSFER,
    SCRIPTED_TRANSACTIONS_FA_MINT_TRANSFER_BURN,
    SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT2,
    SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT3,
    SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT1,
];

pub fn get_transaction_name(const_data: &[u8]) -> Option<&'static str> {
    match const_data {
        SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT4 => Some("simple_user_script4"),
        SCRIPTED_TRANSACTIONS_FA_DOUBLE_TRANSFER => Some("fa_double_transfer"),
        SCRIPTED_TRANSACTIONS_FA_MINT_TRANSFER_BURN => Some("fa_mint_transfer_burn"),
        SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT2 => Some("simple_user_script2"),
        SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT3 => Some("simple_user_script3"),
        SCRIPTED_TRANSACTIONS_SIMPLE_USER_SCRIPT1 => Some("simple_user_script1"),

        _ => None,
    }
}
